import antfu from '@antfu/eslint-config'

export default antfu({
    typescript: true,
    vue: true,
    ignores: [
        '**/fixtures',
    ],
    formatters: {
        prettierOptions: {
            semi: false,
            endOfLine: "lf",
            bracketSpacing: true,
            singleQuote: false,
            useTabs: true
        }
    }
}, {
    rules: {
        eqeqeq: ["error", "always"],
        "ts/ban-ts-comment": "off",
        "vue/no-reserved-component-names": "off",
        "style/no-trailing-spaces": "off",
        "no-case-declarations": "off"
    }
})
